WPTravelEngine\Core\Controllers\RestAPI\V2\Settings D

Total Complexity 307
Dependencies 9
Dependents 2
Total lines 3,118
Lines of code 2,355
Logical lines of code 729
Comment lines 356
Methods 43
Properties 3

Methods 43

Method Rating Maintainability Complexity Lines of code
set_payment_gateway()
D
20
64 182
get_schema()
D
10
1 921
set_single_trip()
D
32 33 99
is_valid_request()
C
35 26 86
set_admin_tabs()
B
38 23 69
prepare_payment_settings()
B
25
12 199
set_dashboard_settings()
B
42 17 51
set_checkout()
B
44 16 48
set_trip_card()
A
46 13 39
set_trip_search_settings()
A
48 11 33
set_trip_archive()
A
49 10 29
set_pages()
A
51 9 28
sanitize_params_recursive()
A
54 8 21
set_currency_details()
S
55 7 21
set_trip_infos()
S
49 6 28
set_performance_settings()
S
56 6 18
set_taxonomy()
S
56 6 18
prepare_trip_infos()
S
49 4 31
prepare_single_trip_details()
S
44 2 44
update_settings()
S
52 3 25
prepare_trip_tabs()
S
57 3 16
prepare_checkout_details()
S
50 2 27
prepare_dashboard_settings()
S
50 1 30
register_routes()
S
53 1 29
set_trip_highlights()
S
60 2 14
set_bad_request()
S
60 2 14
set_trip_tabs()
S
60 2 13
set_display_tabs()
S
63 2 11
get_settings()
S
54 1 24
prepare_display_tabs()
S
55 1 22
prepare_page_settings()
S
57 1 18
prepare_archive_details()
S
56 1 17
prepare_trip_card_details()
S
56 1 17
prepare_customer_emails_configuration()
S
57 1 17
prepare_admin_emails_configuration()
S
57 1 17
prepare_trip_search_settings()
S
58 1 15
prepare_enquiry_form_configuration()
S
58 1 14
prepare_highlights()
S
61 1 13
prepare_performace_settings()
S
63 1 10
prepare_currency_settings()
S
63 1 10
prepare_taxonomy_details()
S
64 1 10
get_permission()
S
80 1 3
__construct()
S
76 1 4